high level source - French English Dictionary